body {
  .forgetpassword_box {
    padding: 0.8rem 0.9rem;
    p {
      color: #333;
      font-size: 0.28rem;
    }
    .TelNumber,.code,.wangwang,.username{
      letter-spacing:0.09rem;
    }
    .qq{
      letter-spacing:0.08rem;
    }
    .verification_code{
      input{
        width:2rem;
      }
      input[type="button"]{
        margin-left:0.018rem;
        border:1px solid transparent;
        background-color:#f10180;
        color:#fff;
        font-size:0.28rem;
      }
    }
    input {
      width: 4.14rem;
      height: 0.8rem;
      border: 1px solid #c8c8c8;
      border-radius: 0.1rem;
    }
    p.error {
      color: #f10180;
      font-size: 0.24rem;
      margin-bottom: 0;
      height: 0.4rem;
      padding-left: 1.4rem;
      padding-top:0.1rem;
    }
    .agreement{
      text-align:center;
      color:#666;
      font-size:0.24rem;
      img{
        width:0.24rem;
        height:0.24rem;
      }
      a{
        color:#3190e8;
      }
    }
    .confirm_btn{
      text-align:center;
      padding-top:0.8rem;
      input{
        width:5.5rem;
        height:0.8rem;
        border:1px solid #f10180;
        background-color:#f10180;
        color:#fff;
        font-size:0.32rem;
      }
    }
    .last {
      text-align: center;
      color: #666;
      font-size: 0.24rem;
      padding: 0.4rem 0;
      b {
        margin: 0 0.4rem;
      }
    }
  }
}